newly established - English Synonyms Dictionary